flower petal

Explore definitions, synonyms, and language insights of flower petal

Definitions

Noun
part of the perianth that is usually brightly colored

Synonyms


More General Terms